﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Windows.Forms;

namespace FormsAppT8
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            long time1 = DateTime.Now.Ticks;
            string timeStr = loginTxtWR.GetV("//users", "timeRe");
            long min = 0; // 先给一个默认值0

            // 只有当字符串不为空时，才尝试转换
            if (!string.IsNullOrEmpty(timeStr))
            {
                try
                {
                    long time2 = Convert.ToDateTime(timeStr).Ticks;
                    min = (time1 - time2) / 10000000;
                }
                catch
                {
                    // 如果转换失败（比如格式不对），min就保持为0，什么都不用做
                }
            }

            if (System.Diagnostics.Process.GetProcessesByName("KTBCD").Length > 1 && min>5)
            {
                MessageBox.Show("程序已经启动！", "提示 ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                Application.Exit();
            }
            else
            {
                Application.Run(new MDIParent1());
            }
        }
    }
}
